/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2020-2021.
 * Description: cpu param header file
 * Author: yanbo <joey.yanbo@huawei.com>
 * Create: 2020-11-19
 */
#ifndef __CPU_PARAM_H
#define __CPU_PARAM_H

extern unsigned int cpu_type_num;
enum rtos_cpu_type {
	HI1210_CPU = 1210,
	HI1212_CPU = 1212,
	HI1215_CPU = 1215,
	HI1380_CPU = 1380,
	HI1381_CPU = 1381,
	HI1382_CPU = 1382,
	HI1383_CPU = 1383,
	HI1610_CPU = 1610,
	HI1616_CPU = 1616,
	SD5856_CPU = 5856,
	SD5573_CPU = 5573,
	SD6811_CPU = 6811,
	SD6801_CPU = 6801,
	SD7601_CPU = 7601,
	SD6217_CPU = 6217,
	HI1213_CPU = 1213,
	SD6219E_CPU = 0x6219E,
	SD8081_CPU = 8081,
	SD8905_CPU = 8905,
	SD6157_CPU = 6157,
	HI1711_CPU = 1711,
};

extern bool die_id_in_cpuinfo;
extern unsigned long loops_per_jiffy;
extern int arch_cpu_param_init(void);
#endif
